european brown snail - Español Inglés Diccionario